assume cs:code

code segment

    dw 0123h, 0456h, 0789h, 0abch, 0defh, 0acbh, 0befh, 04deh

    dw 0, 0, 0, 0, 0, 0, 0, 0
    dw 0, 0, 0, 0, 0, 0, 0, 0

start:
    mov     ax, cs
    mov     ss, ax
    mov     sp, 48

    mov     bx, 0

pushData:
    push    cs:[bx]
    add     bx, 2

    loop    pushData

code ends

end start